casting a vote - French English Dictionary